<?php
//获取表前缀
$prefix = longbing_get_prefix();

//每个一个sql语句结束，都必须以英文分号结束。因为在执行sql时，需要分割单个脚本执行。
//表前缀需要自己添加{$prefix} 以下脚本被测试脚本


$sql = <<<updateSql

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_active` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `class_id` int(11) DEFAULT '0',
  `num` int(11) DEFAULT '0',
  `price_type` int(11) DEFAULT '0',
  `price` double(10,2) DEFAULT '0.00',
  `atv_time` int(11) DEFAULT '0',
  `auth_wx` int(11) DEFAULT '0' COMMENT '是否授权',
    `text` text,
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `top` int(11) DEFAULT '0',
  `auth_mobile` int(11) DEFAULT '0',
  `cover` varchar(255) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_active_record` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `user_id` int(11) DEFAULT '0',
  `atv_id` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '1',
  `num` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `over_time` int(11) DEFAULT '0',
  `class_id` int(11) DEFAULT '0',
  `price` double(10,2) DEFAULT '0.00' COMMENT '应该支付的价格',
  `auth_wx` tinyint(3) DEFAULT '0' COMMENT '是否需要授权',
  `text` text,
  `init_price` double(10,2) DEFAULT '0.00' COMMENT '原价',
  `auth_mobile` tinyint(3) DEFAULT '0',
  `staff_id` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_auth` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `user_id` int(11) DEFAULT '0',
  `class_id` int(11) DEFAULT '0',
  `type` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_banner` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `jump_status` int(11) DEFAULT '1' COMMENT '是否跳转',
  `cover` varchar(255) DEFAULT '',
  `jump_type` int(11) DEFAULT '0' COMMENT '跳转类型',
  `link_url` varchar(255) DEFAULT '' COMMENT '跳转地址',
  `top` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '1',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `link_title` varchar(255) DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_cate` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT '',
  `cover` varchar(255) DEFAULT '',
  `top` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_config` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `order_over_time` int(11) DEFAULT '0' COMMENT '订单超时',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_list` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT '' COMMENT '标题',
  `cate_id` int(11) DEFAULT '0' COMMENT '分类id',
  `subtitle` varchar(255) DEFAULT '' COMMENT '副标题',
  `watch_type` int(11) DEFAULT '0' COMMENT '观看方式',
  `original_price` double(10,2) DEFAULT '0.00' COMMENT '原价',
  `price` double(10,2) DEFAULT '0.00' COMMENT '现价',
  `pv` int(11) DEFAULT '0' COMMENT '虚拟观看',
  `true_pv` int(11) DEFAULT '0' COMMENT '实际观看',
  `goods_id` int(11) DEFAULT '0' COMMENT '关联商品',
  `text` longtext,
  `top` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `cover` varchar(255) DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_look_record` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT '0',
  `class_id` int(11) DEFAULT '0',
  `video_id` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_order` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `order_code` varchar(255) DEFAULT '',
  `user_id` int(11) DEFAULT '0',
  `init_price` double(10,2) DEFAULT '0.00',
  `pay_price` double(10,2) DEFAULT '0.00',
  `pay_type` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `pay_time` int(11) DEFAULT '0',
  `user_name` varchar(255) DEFAULT '' COMMENT '收货人',
  `mobile` varchar(32) DEFAULT '' COMMENT '电话',
  `address` varchar(625) DEFAULT '',
  `transaction_id` varchar(64) DEFAULT '0',
  `is_atv` int(11) DEFAULT '0' COMMENT '活动的id',
  `over_time` int(11) DEFAULT '0' COMMENT '过期时间',
  `staff_id` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_order_goods` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `order_id` int(11) DEFAULT '0',
  `class_id` int(11) DEFAULT '0',
  `title` varchar(255) DEFAULT '',
  `init_price` double(10,2) DEFAULT '0.00',
  `price` double(10,2) DEFAULT '0.00',
  `num` int(11) DEFAULT '0',
  `cover` varchar(255) DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_record_list` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT '0',
  `user_id` int(11) DEFAULT '0',
  `record_id` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_payclass_video` (
   `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `class_id` int(11) DEFAULT '0',
  `title` varchar(255) DEFAULT '',
  `url` varchar(255) DEFAULT '',
  `text` text,
  `pv` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '1',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `top` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
updateSql;
return $sql;